/* 表格提示框 */
.el-tooltip__popper,
.el-tooltip__popper.is-dark {
  max-width: 20% !important;
  line-height: 24px;
  color: #fff !important;
  background-color: rgb(25, 98, 114, 1) !important;
  padding: 5px;
  margin-left: 2%;
}

/* 箭头 */
.el-popper .popper__arrow::after {
  border-top-color: #12385b !important;
}

/* 时间选择器背景颜色 */
.el-picker-panel,
.el-picker-panel__footer {
  background-color: #12385b;
  /* border-color: transparent; */
  border: 1px solid #05eaff;
}

/* 中间边框 */
.el-date-range-picker__content.is-left {
  border-right-color: rgba(7, 65, 96, 1);
}

.el-time-range-picker__body {
  border-color: #07657f;
}

.el-time-panel__content::after,
.el-time-panel__content::before {
  border-top-color: #07657f;
  border-bottom-color: #07657f;
}

.el-time-panel__footer {
  border-top-color: #07657f;
}

/* 天数 */
.el-date-table td.available {
  color: #fff;
}

.el-date-table td.next-month,
.el-date-table td.prev-month {
  color: gray;
}

/* 月份选择 */
.el-picker-panel__icon-btn {
  color: #fff;
}

.el-picker-panel__icon-btn.is-disabled {
  color: gray;
}

/* 周数 和 头部 */
.el-date-table th,
.el-date-range-picker__header,
.el-date-picker__header-label,
.el-time-range-picker__header {
  color: #fff;
}

.el-time-spinner__item.active:not(.disabled) {
  color: #fff;
}

.el-time-spinner__item:hover:not(.disabled):not(.active) {
  background-color: rgba(7, 65, 96, 0.6);
}

/* 选过日期后的 */
.el-date-table td.in-range div,
.el-date-table td.in-range div:hover,
.el-date-table.is-week-mode .el-date-table__row.current div,
.el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color: rgba(7, 65, 96, 0.6);
}

/* 时间选择器输入框 */
.el-input__inner {
  background-color: transparent;
  color: #fff;
  border-color: #07657f;
}

/* 时间选择器输入框的下边框 */
.el-date-picker__time-header {
  border-bottom-color: rgba(7, 65, 96, 0.6);
}

/* 确认按钮 */
// .el-button.is-plain,
// .el-button.is-plain:focus,
// .el-button.is-plain:hover {
//   padding: 5px 20px;
//   background: linear-gradient(90deg,
//       rgba(13, 55, 104, 0.3),
//       rgba(11, 125, 231, 0.3),
//       rgba(12, 214, 214, 0.3));
//   border: 1px solid rgba(14, 207, 235, 0.68);
//   border-radius: 5px;
//   color: #fff;
// }

.el-time-panel__btn {
  color: #fff;
}

.el-date-table td.in-range .el-date-table-cell {
  background: rgba(7, 65, 96, 0.8);
}